Wyndham Hotels & Resorts expands in India
Share this on WhatsApp Wyndham Hotels & Resorts, the world’s largest hotel franchising company with approximately 9,000 hotels across 90 countries, continues to cement its presence in Gujarat with the opening of the Wyndham Ahmedabad Shela. Serving as tranquil urban retreat, the hotel offers 65,000 square feet of meeting space spread across 34 state-of-the-art meeting rooms able to accompany up to 3,500 … Continue reading Wyndham Hotels & Resorts expands in India
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed